package com.china.pojo;

import com.baomidou.mybatisplus.annotation.*;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.ai.tool.annotation.ToolParam;

import java.time.LocalDateTime;
import java.util.Date;

@Data
@TableName("business_handling")
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class BusinessHandling {

    private Integer id;

    @ToolParam(description = "客户名字")
    private String customerName;

    @ToolParam(description = "办理的套餐名称")
    private String packageName;

    @ToolParam(description = "套餐的月租")
    private String monthlyRent;

    @ToolParam(description = "套餐的流量")
    private String traffic;

    @ToolParam(description = "套餐的通话时长")
    private String callDuration;

    @ToolParam(required = false, description = "套餐的附加服务")
    private String additionalServices;

    @ToolParam(required = false, description = "套餐的合约期")
    private String contractPeriod;

    private LocalDateTime handlingTime;
}
    